/*
* 找到你的另一半
* 举个例子：有一个能力数组[7,9,11,13,15]，按照最佳组合值为20来计算，只有7+13和9+11两种组合。而7在数组的索引为0，13在数组的索引为3，9在数组的索引为1，11在数组的索引为2。
所以我们说函数：pairwise([7,9,11,13,15],20) 的返回值应该是0+3+1+2的和，即6。
* */

function pairwise(arr, arg) {
    var count=0;
    var red=[];
    for(var i=0;i<arr.length;i++){
        for(var y=i+1;y<arr.length;y++){
            if(red.indexOf(i)!==-1||red.indexOf(y)!==-1){
                continue;
            }
            else if(arr[i]+arr[y]===arg){
                count+=i;
                count+=y;
                red.push(i);
                red.push(y);
            }
        }
    }
    return count;
}

pairwise([1,4,2,3,0,5], 7);